/*就诊记录弹窗样式*/
/* 2.0*/
#jiuzhenjlnew .first-doc{
	height: 50px;
    border-bottom: 1px dashed #ccc;
    background-color: #fff;
        position: relative;
}
#jiuzhenjlnew .g-form-button {
    float: right;
    text-align: right;
}
#jiuzhenjlnew .sd-left{
	position:relative;
	border: 1px solid #ccc;
}
#jiuzhenjlnew .sdl-main-normal {
	min-height: 40px;
    line-height: 40px;
    color: #333;
    border-bottom:1px solid #eee;
}
#jiuzhenjlnew .sdl-main-normal .sdlm-nav{
	display:inline-block;
	width:90px;
	color:#777;
	line-height: 40px;
	text-align: center;
}
#jiuzhenjlnew .sdl-main-normal .sdlm-content{
	word-break:break-all;
	padding-left: 30px;
	width:755px;
	min-height:40px;
	color:#333;
	display:inline-block;
	vertical-align: middle;
	border-left: solid 1px #eee;
}
#jiuzhenjlnew .sdl-main-medicine .sdlm-content,.sdl-main-herb .sdlm-content{
	min-height:40px;
}
#jiuzhenjlnew .sm-bodyexam{
	display:inline-block;
	margin-right: 10px;
}
#jiuzhenjlnew .sdl-main-herb,.sdl-main-medicine{
	min-height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #333;
    border-bottom: 1px solid #eee;
}
#jiuzhenjlnew .sd-right{
	width:35%;
	position:absolute;
	right: 110px;
    top: 37px;
    background-color:#fff;
    display:none;
    z-index: 100;
    margin:0;
}
.first-doc .g-form-button .btn-jzjl-xqjl:active,
.first-doc .g-form-button .btn-jzjl-xqjl:focus,
.first-doc .g-form-button .btn-jzjl-xqjl:hover,
.first-doc .g-form-button .btn-jzjl-xqjl:active:focus,
.first-doc .g-form-button .btn-jzjl-xqjl:active:hover
 {
	background-color:#fe6e17;
	border-color:#fe6e17;
	color:#fff;
}
.first-doc .g-form-button .btn-jzjl-xqjl:hover {
	background-color:#00b7ee;
	border-color:#00b7ee;
}
#jiuzhenjlnew .content-title {
	line-height:30px;
	width:100%;
	background-color:#eee;
	display:block;
	padding-left:20px;
}
#jiuzhenjlnew .xq-color {
	color:#fe6e17;
}
#jiuzhenjlnew .hz-xinxi {
	background-color:#eee;
}
#jiuzhenjlnew .hz-xinxi span {
	line-height:30px;
	padding-left:20px;
}
#jiuzhenjlnew .huanz-xinxi {
	border:solid 1px #ccc;
	margin:20px 0;
	padding:0 0 10px 0;
	
}
#jiuzhenjlnew .huanz-xinxi ul {
	margin:0;
}
#jiuzhenjlnew .huanz-xinxi ul li {
	float:left;
	margin-right:60px;
	list-style:none;
	line-height:40px;
	color:#777;
}
#jiuzhenjlnew .huanz-xinxi ul li span {
	color:#333;
}
#jiuzhenjlnew .huanz-xinxi ul li span.hz-name {
	width:80px;
	text-align: right;
	display: inline-block;
	color:#777;
}
#hz-guominshi {
    float: left;
    display: inline-block;
    width: 923px;
    line-height: 30px;
    word-break: break-all;
}
#jiuzhenjlnew .table-list table {
    line-height:40px;
    color: #777;
    overflow: hidden;
    font-size:14px;
}
/* 定义表格使用固定布局,结合下面TD样式使得文字不会换行 */
#jiuzhenjlnew .table-list table {
    table-layout:fixed;
    border-collapse:collapse;
}
/* 文字默认居中显示, 当文字过多时显示省略符 */
#jiuzhenjlnew .table-list th {
    border:solid 1px #eeeeee ;
    font-weight: normal;
    padding: 0 10px;
    text-align:center;
    background-color: #eeeeee;
}
#jiuzhenjlnew td {
    color: #444444;
    border:solid 1px #eeeeee ;
    text-align:center;
    padding: 0 10px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
/* 表格中默认为居中对齐, 部分列需要左对齐效果, 左对齐时同前一列留白10PX */
#jiuzhenjlnew .table-list td.left {
    text-align:left;
}
#jiuzhenjlnew .table-list th.left {
    text-align:left;
}
/* 表格中默认为居中对齐, 部分列需要右对齐效果, 左对齐时同前一列留白10PX */
#jiuzhenjlnew .table-list td.right {
    text-align:right;
}
#jiuzhenjlnew .table-list th.right {
    text-align:right;
}
/*患者就诊记录中的就诊记录*/
#jiuzhenjlnew .list-content .huanzjz,.list-content .huanzjz {
	line-height:30px;
}
/*患者就诊记录*/
#jiuzhenjlnew .hz-jiuzjl th {
	background-color:#fff7f2;
}
#jiuzhenjlnew .list-content .huanzjz tbody tr:hover {
	background-color:#fff;
	cursor: auto;
}
#tbjiuzjl tr:hover{
	cursor:pointer;
}
/*患者就诊记录*/
#jiuzhenjlnew .table-list p {
	padding:0 0 0 10px;
	margin:0;
	background-color:#eee;
}
#jiuzhenjlnew .table-list p span {
	float:right;
	margin:8px 30px 0 0 ;
	background-color:#24b145;
	padding:5px 10px;
	color:#fff;
	line-height:14px;
	border-radius: 4px;
	cursor:pointer;
}
#jiuzhenjlnew .table-list p span:hover {
	background-color:#00b7ee;
}
#jiuzhenjlnew .huanzhe-table table {
	margin-bottom:15px;
}
#jiuzhenjlnew .huanzhe-table th {
    border:solid 1px #eeeeee ;
    font-weight: normal;
    padding: 0 10px;
    text-align:center;
    background-color: #fff;
}
#jiuzhenjlnew .huanzhe-table td span.yinpian {
	float:left;
	margin:0 10px;
	line-height:40px;
	color: #333;
    cursor: auto;
}
#jiuzhenjlnew .huanzhe-table td.yinpian-box {
	overflow: visible;
}
.uk-notify{
	z-index:15051 !important;
}